libglib2.0-dev (>= 2.66.0),
libgraphene-1.0-dev (>= 1.9.1),
libgraphene-1.0-dev (>= 1.10.4~) [any-i386],
+ libgstreamer1.0-dev (>= 1.12.3),
+ libgstreamer-plugins-bad1.0-dev (>= 1.12.3),
libharfbuzz-dev (>= 0.9),
libjson-glib-dev,
libpango1.0-dev (>= 1.47.0),
iso-codes,
librsvg2-common,
Suggests: gvfs,
+ libgtk-4-media-gstreamer,
Breaks: libgtk-4-0 (<< 4.0.0),
Replaces: libgtk-4-0 (<< 4.0.0),
Pre-Depends: ${misc:Pre-Depends}
This package contains the HTML documentation for the GTK library
in /usr/share/doc/libgtk-4-doc/ .
+Package: libgtk-4-media-gstreamer
+Section: x11
+Architecture: any
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Description: GStreamer media backend for the GTK graphical user interface library
+ GTK is a multi-platform toolkit for creating graphical user
+ interfaces. Offering a complete set of widgets, GTK is suitable
+ for projects ranging from small one-off tools to complete application
+ suites.
+ .
+ This package contains the media module that uses GStreamer as backend.
+
Package: gtk-4-examples
Build-Profiles: <!noinsttest>
Section: x11
libglib2.0-dev (>= 2.66.0),
libgraphene-1.0-dev (>= 1.9.1),
libgraphene-1.0-dev (>= 1.10.4~) [any-i386],
+ libgstreamer1.0-dev (>= 1.12.3),
+ libgstreamer-plugins-bad1.0-dev (>= 1.12.3),
libharfbuzz-dev (>= 0.9),
libjson-glib-dev,
libpango1.0-dev (>= 1.47.0),
iso-codes,
librsvg2-common,
Suggests: gvfs,
+ @MEDIA_GSTREAMER_PKG@,
Breaks: libgtk-4-0 (<< 4.0.0),
Replaces: libgtk-4-0 (<< 4.0.0),
Pre-Depends: ${misc:Pre-Depends}
This package contains the HTML documentation for the GTK library
in /usr/share/doc/@DOC_PKG@/ .
+Package: @MEDIA_GSTREAMER_PKG@
+Section: x11
+Architecture: any
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Description: GStreamer media backend for the GTK graphical user interface library
+ GTK is a multi-platform toolkit for creating graphical user
+ interfaces. Offering a complete set of widgets, GTK is suitable
+ for projects ranging from small one-off tools to complete application
+ suites.
+ .
+ This package contains the media module that uses GStreamer as backend.
+
Package: @EXAMPLES_PKG@
Build-Profiles: <!noinsttest>
Section: x11
--- /dev/null
+${env:MODULES_BASE_PATH}/media/libmedia-gstreamer.so
export UDEB_PKG := $(SHARED_PKG)-udeb
export DOC_PKG := libgtk-$(APIVER)-doc
export BIN_PKG := libgtk-$(APIVER)-bin
+export MEDIA_GSTREAMER_PKG := libgtk-$(APIVER)-media-gstreamer
export EXAMPLES_PKG := gtk-$(APIVER)-examples
export TESTS_PKG := gtk-$(APIVER)-tests
-e "s#@UDEB_PKG@#$(UDEB_PKG)#g" \
-e "s#@DOC_PKG@#$(DOC_PKG)#g" \
-e "s#@BIN_PKG@#$(BIN_PKG)#g" \
+ -e "s#@MEDIA_GSTREAMER_PKG@#$(MEDIA_GSTREAMER_PKG)#g" \
-e "s#@EXAMPLES_PKG@#$(EXAMPLES_PKG)#g" \
-e "s#@TESTS_PKG@#$(TESTS_PKG)#g" \
-e "s#@GNOME_TEAM@#$(UPLOADERS)#g" \
-Dcloudproviders=disabled \
-Dman-pages=true \
-Dmedia-ffmpeg=disabled \
- -Dmedia-gstreamer=disabled \
-Dx11-backend=true \
${NULL}